import datetime
from applications.extensions import db


class YeGroup(db.Model):
    __tablename__ = 'ye_group'
    __table_args__ = ({'comment': '分组表 - 保存各种类型的分组信息 ，例如：操作分组，任务分组'})  # 添加表注释
    id = db.Column(db.Integer, autoincrement=True, primary_key=True, comment="表id")
    parent_id = db.Column(db.Integer, comment='父id,目前没用')
    name = db.Column(db.String(50), comment="组名称")
    sort = db.Column(db.Integer, comment="组排序")
    type = db.Column(db.String(50), comment="组类型 ： 1-主菜单，2-任务组")
    remarks = db.Column(db.String(500), comment="组备注")
    create_time = db.Column(db.DateTime, default=datetime.datetime.now, comment='创建时间')
    update_time = db.Column(db.DateTime, default=datetime.datetime.now, onupdate=datetime.datetime.now, comment='更新时间')

